﻿using System;
using System.Collections.Generic;
using System.Text;
using System.ComponentModel;

namespace JelleDruyts.Mollom.Client
{
    /// <summary>
    /// Defines the possible types of feedback to report.
    /// </summary>
    public enum Feedback
    {
        /// <summary>
        /// Represents spam or unsolicited advertising.
        /// </summary>
        [Description("spam")]
        Spam,

        /// <summary>
        /// Represents obscene, violent or profane content.
        /// </summary>
        [Description("profanity")]
        Profanity,

        /// <summary>
        /// Represents low-quality content or writing.
        /// </summary>
        [Description("low-quality")]
        LowQuality,

        /// <summary>
        /// Represents unwanted, taunting or off-topic content.
        /// </summary>
        [Description("unwanted")]
        Unwanted
    }
}